package com.freedom.pms.supplier.infrastructure.persistence.pojo.po;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.freedom.common.core.base.BasePO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
    * 供应商信息表
    */
@ApiModel(description="供应商信息表")
@Data
public class SupplierInfoPO extends BasePO {

    @ApiModelProperty(value="id")
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
    * 供应商名称
    */
    @ApiModelProperty(value="供应商名称")
    private String supplierName;

    /**
    * 供应商手机
    */
    @ApiModelProperty(value="供应商手机")
    private String supplierMobile;

    /**
    * 供应商类型
    */
    @ApiModelProperty(value="供应商类型")
    private Integer type;

    /**
    * 省
    */
    @ApiModelProperty(value="省")
    private String province;

    /**
    * 市
    */
    @ApiModelProperty(value="市")
    private String city;

    /**
    * 区
    */
    @ApiModelProperty(value="区")
    private String region;

    /**
    * 详细地址
    */
    @ApiModelProperty(value="详细地址")
    private String detailAddress;

    /**
    * 状态 t:启用 f:禁用
    */
    @ApiModelProperty(value="状态 t:启用 f:禁用")
    private Boolean status;

    /**
    * 逻辑删除标识(false:未删除;true:已删除)
    */
    @ApiModelProperty(value="逻辑删除标识(false:未删除;true:已删除)")
    private Boolean deleted;
}